Doğrulayıcı Düğümü
Minimum Donanım Gereksinimleri
- 16 çekirdekli CPU
- 128 GB RAM
- 1TB NVME SSD VEYA Sağlanan 64+k IOPS depolama
- 1 Gbit/s ağ bağlantısı
- Genel IP adresi (sabit IP adresi)
- Pik yükte 100 TB/ay trafik
Genellikle, pik yüklerde güvenilir bir şekilde barındırmak için en az 1 Gbit/s bağlantıya ihtiyaç duyacaksınız (ortalama yükün yaklaşık 100 Mbit/s olması bekleniyor).
— Doğrulayıcı Donanım Rehberi
Doğrulayıcıları IOPS disk gereksinimlerine özel olarak dikkat çekiyoruz, bu, ağın sorunsuz çalışması için kritik öneme sahiptir.
Port Yönlendirme
Tüm düğüm türleri, harici bir IP adresine, gelen bağlantılar için bir UDP portunun yönlendirilmesine ve tüm giden bağlantıların açık olmasına ihtiyaç duyar - düğüm, yeni giden bağlantılar için rastgele portlar kullanır. Düğümün dış dünyaya NAT üzerinden görünür olması gereklidir.
Bu, ağ sağlayıcınız ile yapılabilir veya sunucu kiralayarak
bir düğüm çalıştırabilirsiniz.
Hangi UDP portunun açık olduğunu netstat -tulpn
komutuyla öğrenebilirsiniz.
Ön Koşul
Ceza Politikasını Öğrenin
Eğer doğrulayıcı, bir doğrulama turu sırasında beklenen blok sayısının %90'ından daha azını işlediyse, bu doğrulayıcı 101 TON ceza alacaktır.
Daha fazla bilgi için ceza politikasını
okuyun.
Tam Düğüm Çalıştırma
Bu makaleye devam etmeden önce Tam Düğüm
başlatın.
Doğrulayıcı modunun etkin olduğunu status_modes
komutu kullanarak kontrol edin. Değilse, mytonctrl etkin mod komutuna
bakın.
Mimari
Cüzdanların Listesini Görüntüleyin
MyTonCtrl konsolunda wl
komutunu kullanarak mevcut cüzdanların listesini kontrol edin:
wl
mytonctrl kurulumu sırasında validator_wallet_001 cüzdanı oluşturulur:
Cüzdanları Etkinleştir
Gerekli sayıda madeni parayı cüzdana gönderin ve etkinleştirin.
Son zamanlarda (2023'ün sonlarında), minimum teminat yaklaşık 340K TON ve maksimum yaklaşık 1M TON olmuştur.
Gerekli madeni para miktarını anlamak için tonscan.com adresinden güncel teminatları kontrol edin.
maksimum ve minimum teminatların nasıl hesaplandığını
daha fazla okuyun.Transfer geçmişini görüntülemek için
vas
komutunu kullanın:vas [cüzdan adı]
aw
komutunu kullanarak cüzdanı etkinleştirin (cüzdan adı
isteğe bağlıdır, herhangi bir argüman sağlamazsanız tüm mevcutları etkinleştirir)aw [cüzdan adı]
Doğrulayıcınız Artık Hazır
mytoncore, seçimlere otomatik olarak katılacaktır. Cüzdan bakiyesini iki parçaya böler ve seçimlere katılmak için akçelerini teminat olarak kullanır. Teminat miktarını manuel olarak da ayarlayabilirsiniz:
set stake 50000
set stake 50000
— bu, teminat miktarını 50k madeni para olarak ayarlar. Bahis kabul edilirse ve düğümümüz doğrulayıcı olursa, bahis yalnızca ikinci seçimde çekilebilir (elektör kurallarına göre).
Kılavuzları Sürdürün
Eğer doğrulayıcı, bir doğrulama turu sırasında beklenen blok sayısının %90'ından daha azını işlediyse, bu Doğrulayıcı 101 TON ceza alacaktır.
ceza politikasını
daha fazla okuyun.
TON Doğrulayıcıları olarak, ağ stabilitesini sağlamak ve gelecekte ceza almaktan kaçınmak için bu kritik adımlara uyduğunuzdan emin olun.
Temel Eylemler:
- @tonstatus ile bildirimleri açın ve gerekirse acil güncellemeleri uygulamak için hazır olun.
- Donanımınızın
minimum sistem gereksinimlerini
karşıladığından veya daha yüksek olduğundan emin olun. - Lütfen mytonctrl kullanmanızı önemle rica ediyoruz.
mytonctrl
içerisinde bildirimlere göre güncellemeleri takip edin ve telemetriyi etkinleştirin:set sendTelemetry true
- RAM, Disk, Ağ ve CPU kullanımı için izleme panelleri ayarlayın. Teknik destek için @mytonctrl_help_bot ile iletişime geçin.
- Doğrulayıcınızın verimliliğini paneller ile izleyin.
mytonctrl
ilecheck_ef
üzerinden kontrol edin.APIs ile panel oluşturun
.
mytonctrl
, check_ef
komutunu kullanarak doğrulayıcıların etkinliğini kontrol etmenizi sağlar; bu da son turdaki ve mevcut turdaki doğrulayıcı etkinliği verilerinizi çıkarır. Bu komut, checkloadall
yardımcı programını çağırarak veri çeker. Etkililiğinizin %90'dan fazla olduğundan emin olun (tam tur süresi için).
Düşük etkinlik durumunda - sorunu düzeltmek için harekete geçin. Gerekirse teknik destekle iletişime geçin @mytonctrl_help_bot.
Doğrulama ve Etkililik API'leri
Lütfen bu API'leri kullanarak doğrulayıcılarınızı izlemek için paneller ayarlayın.
Cezalı Doğrulayıcıların İzleyicisi
Her turda ceza alan doğrulayıcıları @tonstatus_notifications üzerinden takip edebilirsiniz.
Doğrulama API'si
https://elections.toncenter.com/docs - bu API'yi mevcut ve geçmiş doğrulama turları (döngüler) hakkında bilgi almak için kullanın - turların süresi, hangi doğrulayıcıların katıldığı, teminatları vb.
Mevcut ve geçmiş seçimler (doğrulama turu için) hakkında bilgi de mevcuttur.
Verimlilik API'si
https://toncenter.com/api/qos/index.html#/ - bu API'yi doğrulayıcıların zaman içerisindeki etkinliği hakkında bilgi almak için kullanın.
Bu API, verimliliği tahmin etmek için catchain'den bilgi analiz eder ve doğrulayıcının etkinliğinin tahminini oluşturur. Bu API, doğrulama turlarında yalnızca checkloadall
yardımcı programını kullanmaz, onun alternatifidir. checkloadall
yalnızca doğrulama turlarında çalışırken, bu API'de doğrulayıcının etkinliğini analiz etmek için herhangi bir zaman aralığını belirleyebilirsiniz.
İş Akışı:
API'ye doğrulayıcınızın ADNL adresini ve zaman aralığını (
from_ts
,to_ts
) geçirin. Doğru bir sonuç için yeterli bir aralık almak mantıklıdır, örneğin şu andan 18 saat öncesine kadar.Sonucu alın. Eğer etkinlik yüzdesi alanınız %80'in altındaysa, doğrulayıcınız düzgün çalışmıyor demektir.
Doğrulayıcınızın doğrulamaya katıldığından ve belirtilen zaman dilimi boyunca aynı ADNL adresine sahip olduğundan emin olmak önemlidir.
Örneğin, bir doğrulayıcı her ikinci turda doğrulamaya katılıyorsa - yalnızca doğrulamaya katıldığı aralıkları belirtmeniz gerekir. Aksi takdirde, yanlış bir alt değerlendirme alırsınız.
Bu, Masterchain doğrulayıcıları (indeks 100) için de çalışır.
Destek
Teknik destek için @mytonctrl_help_bot ile iletişime geçin. Bu bot yalnızca doğrulayıcılar içindir ve normal düğümlerle ilgili sorulara yardımcı olmayacaktır.
Eğer bir normal düğümünüz varsa, o zaman gruba ulaşın: @mytonctrl_help.
Ayrıca Bakınız
Tam Düğüm Çalıştır
Sorun Giderme
Teminat Teşvikleri